home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Phreaking⁄Wardialers / Phreaking texts / PacketSatelite.txt < prev    next >
Text File  |  1999-01-28  |  11KB  |  581 lines

  1.  
  2.  
  3.  
  4.  
  5. Network Working Group                                            V. Cerf
  6.  
  7. Request for Comments: 829                                          DARPA
  8.  
  9.                                                            November 1982
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.              PACKET SATELLITE TECHNOLOGY REFERENCE SOURCES
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                              Vinton G. Cerf
  24.  
  25.                Defense Advanced Research Projects Agency
  26.  
  27.  
  28.  
  29. ABSTRACT
  30.  
  31.  
  32.  
  33. This paper describes briefly the packet satellite technology developed
  34.  
  35. by the Defense Advanced Research Projects Agency and several other
  36.  
  37. participating organizations in the U.K. and Norway and provides a
  38.  
  39. biblography of relevant papers for researchers interested in
  40.  
  41. experimental and operational experience with this dynamic
  42.  
  43. satellite-sharing technique.
  44.  
  45.  
  46.  
  47. INTRODUCTION
  48.  
  49.  
  50.  
  51. Packet Satellite technology was an outgrowth of early work in packet
  52.  
  53. switching on multiaccess radio channels carried out at the University of
  54.  
  55. Hawaii with the support of the Defense Advanced Research Projects Agency
  56.  
  57. (DARPA).  The primary difference between the earlier packet-switched
  58.  
  59. ARPANET [1, 2] and the ALOHA system developed at the University of
  60.  
  61. Hawaii [3] was the concept of multiple transmitters dynamically sharing
  62.  
  63. a common and directly-accessible radio channel.  In the ARPANET, sources
  64.  
  65. of traffic inserted packets of data into the network through packet
  66.  
  67. switches called Interface Message Processors (IMPs).  The IMPs used high
  68.  
  69. speed point-to-point full-duplex telephone circuits [4] on a
  70.  
  71. store-and-forward basis.  All packet traffic for a given telephone
  72.  
  73. circuit was queued, if necessary, in the IMP and transmitted as soon as
  74.  
  75. the packet reached the head of the queue.  On such full duplex circuits
  76.  
  77. there is exactly one transmitter and one receiver in each direction.
  78.  
  79.  
  80.  
  81. The ALOHA system, on the other hand, assigned a common transmit channel
  82.  
  83. frequency to ALL radio terminals.  A computer at the University of
  84.  
  85. Hawaii received packet bursts from the remote terminals which shared the
  86.  
  87. "multi-access" channel.  Under the control of a small processor, each
  88.  
  89. terminal would transmit whenever it had traffic, and would await an
  90.  
  91. acknowledgement, on another frequency, dedicated to the service host. If
  92.  
  93. no acknowledgement was received, the terminal processor would transmit
  94.  
  95. again at a randomly chosen time.  The system operated on the assumption
  96.  
  97. that no store-and-forward or radio relay was needed.  The University of
  98.  
  99. Hawaii researchers later demonstrated that the ALOHA concept worked on a
  100.  
  101. satellite channel linking Hawaii and Nasa-Ames via NASA's ATS-1
  102.  
  103. satellite [5, 6].  A variety of more elaborate satellite channel
  104.  
  105. assignment strategies were developed and analyzed in the early 1970's
  106.  
  107. [7-13, 31].
  108.  
  109.  
  110.  
  111.  
  112.  
  113. Cerf                                                            [Page 1]
  114.  
  115.  
  116.  
  117.  
  118.  
  119. RFC 829                                                    November 1982
  120.  
  121.                                               Remote User Telnet Service
  122.  
  123.  
  124.  
  125.  
  126.  
  127. THE ATLANTIC PACKET SATELLITE EXPERIMENT (SATNET)
  128.  
  129.  
  130.  
  131. In 1973, DARPA began the development of a packet satellite system which
  132.  
  133. would support the sharing of a common, high speed channel among many
  134.  
  135. ground stations.  Using an INTELSAT-IV satellite, the Atlantic Packet
  136.  
  137. Satellite experiment was carried out with the cooperation and support of
  138.  
  139. the British Post Office, COMSAT Corporation, Linkabit Corporation, and
  140.  
  141. Bolt Beranek and Newman Corporation, later joined by the Norwegian
  142.  
  143. Telecommunication Administration and the Norwegian Defense Research
  144.  
  145. Establishment (NDRE).  Along with University College London and COMSAT
  146.  
  147. Laboratories, NDRE became one of the major users of the SATNET system.
  148.  
  149.  
  150.  
  151. During 1975-1978, SATNET underwent a broad range of performance
  152.  
  153. evaluations and tests.  Since 1979, it has served as a stable support
  154.  
  155. for international experiments and demonstrations of command and control
  156.  
  157. technology of interest to DARPA, NDRE and the U.K. Royal Signals and
  158.  
  159. Radar Establishment (RSRE).  Late in 1982, a ground station was added to
  160.  
  161. connect the German Aeronautics and Space Research Establishment (DFVLR)
  162.  
  163. into the system.
  164.  
  165.  
  166.  
  167. The early development of SATNET is outlined in [14].  The system design
  168.  
  169. is documented in [15-22].  Experience with the operation of the SATNET
  170.  
  171. is reported in [23-24] and experimental results in [25-26].  Potential
  172.  
  173. services which might be supported by this technology are discussed in
  174.  
  175. [27].
  176.  
  177.  
  178.  
  179. The integration of the packet satellite technology into a larger,
  180.  
  181. multiple packet network context is discussed in [28-29].  The system is
  182.  
  183. expected to continue in use to support joint research by DARPA, RSRE,
  184.  
  185. NDRE, DFVLR and UCL.  DARPA and the U.S. Defense Communications Agency
  186.  
  187. are experimenting with a 3 megabit/second domestic packet satellite
  188.  
  189. system to determine whether packetized voice and data services can be
  190.  
  191. integrated economically using this technology.  DARPA and the U.S. Naval
  192.  
  193. Electronic Systems Command recently demonstrated a Mobile Access
  194.  
  195. Terminal Network (MATNET) which uses packet satellite techniques to
  196.  
  197. support ship-ship and ship-shore communication over a shared FLTSATCOM
  198.  
  199. satellite channel [30].
  200.  
  201.  
  202.  
  203. ACKNOWLEDGEMENTS
  204.  
  205.  
  206.  
  207. The development of Packet Satellite technology has involved many
  208.  
  209. institutions and individuals, but special credit for the successful
  210.  
  211. realization of the SATNET and its successor systems must be given to Dr.
  212.  
  213. Robert E. Kahn, Director, Information Processing Techniques Office,
  214.  
  215. DARPA, for his continuous support and technical contributions throughout
  216.  
  217. the development and maturation of this technology.
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229. Cerf                                                            [Page 2]
  230.  
  231.  
  232.  
  233.  
  234.  
  235. RFC 829                                                    November 1982
  236.  
  237.                                               Remote User Telnet Service
  238.  
  239.  
  240.  
  241.  
  242.  
  243. REFERENCES
  244.  
  245.  
  246.  
  247. 1.  L.G. Roberts and B.D. Wessler, "Computer Network Development to
  248.  
  249. Achieve Resource Sharing," Spring Joint Computer Conference, AFIPS
  250.  
  251. Proceedings, Vol. 36, 1970, pp. 543-549.
  252.  
  253.  
  254.  
  255. 2.  R.E. Kahn, "Resource Sharing Computer Networks," Proceedings of the
  256.  
  257. IEEE, Vol. 60, No. 11, November 1972, pp. 1397-1407.
  258.  
  259.  
  260.  
  261. 3.  N. Abramson, "The Aloha System - Another Alternative for Computer
  262.  
  263. Communications," AFIPS Conference Proceedings, Vol. 36, 1970, pp.
  264.  
  265. 295-298.
  266.  
  267.  
  268.  
  269. 4.  F.E. Heart, et al, "The Interface Message Processor of the ARPA
  270.  
  271. Computer Network, Spring Joint Computer Conference, AFIPS Proceedings,
  272.  
  273. 1970, pp. 551-567.
  274.  
  275.  
  276.  
  277. 5.  R. Binder, et al, "Aloha Packet Broadcasting--a retrospect," AFIPS
  278.  
  279. Conference Proceedings, National Computer Conference, 1975, pp. 203-215.
  280.  
  281.  
  282.  
  283. 6.  N. Abramson and F. Kuo, Editors, Computer Communication Networks,
  284.  
  285. Prentice Hall, Englewood Cliffs, N.J., 1973.
  286.  
  287.  
  288.  
  289. 7.  L. Kleinrock and S. Lam, "Packet Switching in a Slotted Satellite
  290.  
  291. Channel," AFIPS Conference Proceedings, NCC, 1973, pp. 703-710.
  292.  
  293.  
  294.  
  295. 8.  L. Kleinrock and F. Tobagi, "Random Access Techniques for Data
  296.  
  297. Transmission over Packet Switched Radio Channels," AFIPS Conference
  298.  
  299. Proceedings, NCC, 1975, pp. 187-201.
  300.  
  301.  
  302.  
  303. 9.  L. Kleinrock and S.S. Lam, "Packet Switching in a Multiaccess
  304.  
  305. Broadcast Channel:  Performance Evaluation," IEEE Transactions on
  306.  
  307. Communication, Vol. COM-23, 1975, pp. 410-423.
  308.  
  309.  
  310.  
  311. 10.  L.G. Roberts, "Aloha Packet System with and without Slots and
  312.  
  313. Capture," ACM SIGCOMM, Computer Communication Review, Vol 5, No. 2,
  314.  
  315. April 1975.
  316.  
  317.  
  318.  
  319. 11.  S.S. Lam and L. Kleinrock, "Packet Switching in a Multi-access
  320.  
  321. Broadcast Channel:  Dynamic Control Procedures," IEEE Transactions on
  322.  
  323. Communication, Vol Com-23, September, 1975.
  324.  
  325.  
  326.  
  327. 12.  L.G. Roberts, "Dynamic Allocation of Satellite Capacity through
  328.  
  329. Packet Reservation," AFIPS Conference Proceedings, NCC, 1973, pp.
  330.  
  331. 711-716.
  332.  
  333.  
  334.  
  335. 13.  N. Abramson, "Packet Switching with Satellites," AFIPS Conference
  336.  
  337. Proceedings, NCC, 1973, pp. 695-702.
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345. Cerf                                                            [Page 3]
  346.  
  347.  
  348.  
  349.  
  350.  
  351. RFC 829                                                    November 1982
  352.  
  353.                                               Remote User Telnet Service
  354.  
  355.  
  356.  
  357.  
  358.  
  359. 14.  R.E. Kahn, "The Introduction of Packet Satellite Communications,"
  360.  
  361. National Telecommunications Conference, Nov. 1979, p. 45.1.1-45.1.8.
  362.  
  363.  
  364.  
  365. 15.  I.M. Jacobs, et al, "CPODA - A Demand Assignment Protocol for
  366.  
  367. SATNET," Fifth Data Communications Symposium, Snowbird, Utah, 1977.
  368.  
  369.  
  370.  
  371. 16.  I.M. Jacobs, et.al, "General Purpose Satellite Networks,"
  372.  
  373. Proceedings IEEE, Vol 66, No. 11, November 1978, pp. 1448-1467.
  374.  
  375.  
  376.  
  377. 17.  I.M. Jacobs, et al, "Packet Satellite Network Design Issues,"
  378.  
  379. Proceedings, NTC, November 1979.
  380.  
  381.  
  382.  
  383. 18.  L. Palmer, J. Kaiser, S. Rothschild and D. Mills, "SATNET Packet
  384.  
  385. Data Transmission," COMSAT Technical Review, Volume 12, No. 1, Spring
  386.  
  387. 1982, pp. 181-212.
  388.  
  389.  
  390.  
  391. 19.  Weissler, et al, "Synchronization and Multiple Access Protocol in
  392.  
  393. the Initial Satellite IMP," COMPCON, September 1978.
  394.  
  395.  
  396.  
  397. 20.  Hsu and Lee, "Channel Scheduling Snychronization for the PODA
  398.  
  399. Protocol," ICC, June 1978.
  400.  
  401.  
  402.  
  403. 21.  E. Killian and R. Binder, "Control Issues in a PODA Voice/Data
  404.  
  405. Satellite Network," ICC, June 1980.
  406.  
  407.  
  408.  
  409. 22.  C. Heegaard, J. Heller and A. Viterbi, "A Microprocessor-based PSK
  410.  
  411. Modem for Packet Transmission over Satellite Channels," IEEE
  412.  
  413. Transactions on Communications, COM-26, No. 5, May 1978, pp. 552-564.
  414.  
  415.  
  416.  
  417. 23.  P. Cudhea, D. McNeill, D. Mills, "SATNET Operations," AIAA 9th
  418.  
  419. Communications Satellite Systems Conference, Collection of Technical
  420.  
  421. Papers, 1982, pp. 100-105.
  422.  
  423.  
  424.  
  425. 24.  D.A. McNeill, et al, "SATNET Monitoring and Control," Proceedings
  426.  
  427. of the NTC, November 1979.
  428.  
  429.  
  430.  
  431. 25.  P.T. Kirstein, et al, "SATNET Applications Activities," Proceedings
  432.  
  433. of the NTC, November 1979.
  434.  
  435.  
  436.  
  437. 26.  W.W. Chu, et al, "Experimental Results on the Packet Satellite
  438.  
  439. Network," Proceedings of the NTC, November 1979.
  440.  
  441.  
  442.  
  443. 27.  E.V. Hoversten and H. L. Van Trees, "International Broadcast Packet
  444.  
  445. Satellite Services," ICCC Conference Proceedings, Kyoto, Japan,
  446.  
  447. September 1978.
  448.  
  449.  
  450.  
  451. 28.  V.G. Cerf and R.E. Kahn, "A Protocol for Packet Network
  452.  
  453. Intercommunication," IEEE Trans. on Comm., Vol. COM-23, May 1974, pp.
  454.  
  455. 637-648.
  456.  
  457.  
  458.  
  459.  
  460.  
  461. Cerf                                                            [Page 4]
  462.  
  463.  
  464.  
  465.  
  466.  
  467. RFC 829                                                    November 1982
  468.  
  469.                                               Remote User Telnet Service
  470.  
  471.  
  472.  
  473.  
  474.  
  475. 29.  V.G. Cerf and P.T. Kirstein, "Issues in Packet Network
  476.  
  477. Interconnection," IEEE Proceedings, Vol. 66, No. 11, Nov 1978, pp.
  478.  
  479. 1386-1408.
  480.  
  481.  
  482.  
  483. 30.  L. Evenchik, D. McNeill, R.P. Rice, F. Deckelman, et al, "MATNET,
  484.  
  485. an Experimental Navy Shipboard Satellite Communications Network, "IEEE
  486.  
  487. INFOCOM 82 Proceedings, March, 1982.
  488.  
  489.  
  490.  
  491. 31.  M.L. Molle and L. Kleinrock, "Analysis of Concentrated ALOHA
  492.  
  493. Satellite Links," Sixth Data Communications Symposium, Nov 27-29, 1979,
  494.  
  495. pp. 87-95.
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577. Cerf                                                            [Page 5]
  578.  
  579.  
  580.  
  581.